package com.njit.farm.service;

import com.njit.farm.model.ReapedPlant;
import com.njit.farm.model.Result;

/**
 * 收获植物服务
 * @author sunran
 * @date 19:21 2019/3/20
 */
public interface ReapedPlantService {

    /**
     * 用户添加收获植物
     * @param reapedPlant ReapedPlant
     * @return Result
     */
    Result add( ReapedPlant reapedPlant);


    /**
     * 查询用户的所有收获农作物
     * @param uid 用户id
     * @return Result data表示List<ReapedPlant>
     */
    Result queryByUserId(String uid);


    /**
     * 更新收获物的状态
     * @param reapedPlant ReapedPlant
     * @return  Result
     */
    Result update(ReapedPlant reapedPlant);
}
